package com.sumainfor.pc.epc.dao;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;
import java.util.Set;

@Mapper
public interface NoRepairOrderMapper {
    //Integer getNoRepairOrderCount();

    /**
     * 服务管家查询72小时未维修工单.
     * @return
     */
    List<Map<String,Object>> getNoRepairOrderCount();

    /**
     * 租后主管查询72小时未维修工单
     * @return
     */
    Integer getNoRepairOrderInteger();
    Integer getQuarantinedRoomCount(Map<String,Object> params);


   //Integer getRepairTracking();
    List<Map<String,Object>> getRepairTracking();


    /**
     * 查询装修报表数据
     *
     * @param params
     * @return
     */
    List<Map<String, Object>> selectPlanDetailTable(@Param("map") Map<String, Object> params);

    /**
     * 查询装修计划 所有的房源房源集合
     *
     * @return
     */
    List<String> selectPlanHId();


    List<Map<String, Object>> selectSupInfoBySupList(@Param("supList") Set<String> supList);

}
